never the twain shall meet
never the twain shall meet
​(saying) used to say that two things are so different that they cannot exist together